package com.macasa.panel.entity.api;

public interface ISubDomain extends IModel<Integer> {

	/**
	 * @return the domain
	 */
	IDomain getDomain();

	/**
	 * @param domain
	 *            the domain to set
	 */
	void setDomain(final IDomain domain);

	/**
	 * @return the subDomainName
	 */
	String getSubDomainName();

	/**
	 * @param subDomainName
	 *            the subDomainName to set
	 */
	void setSubDomainName(final String subDomainName);

	/**
	 * @return the apacheServiceVhost
	 */
	IApacheServiceVhost getApacheServiceVhost();

	/**
	 * @param apacheServiceVhost
	 *            the apacheServiceVhost to set
	 */
	void setApacheServiceVhost(final IApacheServiceVhost apacheServiceVhost);

}
